Repository navigation
Bump the minor-updates group across 1 directory with 10 updates - #1835
Conversation
There was a problem hiding this comment.
🔵 Needs a closer look
Dependency artifacts and CI results are unavailable, leaving Java 21 Maven verification of Jackson JSON/YAML round trips, GraalJS execution, and A2A client interactions unconfirmed for these grouped upgrades.
No open issues 🎉
What changed in this PR
Updates grouped runtime dependencies and Maven build plugins across the Java SDK’s parent, implementation, and API modules. The PR changes version properties only; no application code is modified.
Changes:
- Upgrades Jackson components to 3.3.0 and Jackson annotations to 2.23.
- Upgrades GraalVM Polyglot/JavaScript to 25.5.5.0.3 and the A2A SDK client to 1.5.0.Final.
- Updates Spotless to 3.11.0 and Build Helper to 3.7.0.
| File | Description |
|---|---|
pom.xml |
Updates shared Jackson and Spotless versions. |
impl/pom.xml |
Updates GraalVM and A2A SDK dependency versions. |
api/pom.xml |
Updates the Build Helper Maven plugin version. |
Review effort: Balanced
c0a7c5a to
514e834
Compare
There was a problem hiding this comment.
🔵 Needs a closer look
Dependency artifacts and CI results are unavailable, leaving Java 21 build and runtime compatibility for the Jackson, GraalVM JavaScript, and A2A upgrades unverified by the existing tests.
No open issues 🎉
Review effort: Balanced
514e834 to
fcc37a1
Compare
475f6ff to
4ee829f
Compare
There was a problem hiding this comment.
🔵 Needs a closer look
Java 21 compatibility of the GraalVM and A2A dependencies remains unverified because the offline snapshot lacks dependency binaries and CI results needed to validate runtime and integration behavior.
No open issues 🎉
Review effort: Balanced
4ee829f to
fcc37a1
Compare
fcc37a1 to
ab14e8c
Compare
Bumps the minor-updates group with 10 updates: | Package | From | To | | --- | --- | --- | | [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.2.4` | `3.3.0` | | [tools.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `3.2.4` | `3.3.0` | | [tools.jackson.core:jackson-databind](https://github.com/FasterXML/jackson-databind) | `3.2.4` | `3.3.0` | | [tools.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `3.2.4` | `3.3.0` | | [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson-annotations) | `2.22` | `2.23` | | [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.10.4` | `3.11.0` | | [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.6.2` | `3.7.0` | | [org.graalvm.polyglot:js](https://github.com/oracle/graal) | `25.4.4.1.1` | `25.5.5.0.3` | | [org.graalvm.polyglot:polyglot](https://github.com/oracle/graal) | `25.4.4.1.1` | `25.5.5.0.3` | | [org.a2aproject.sdk:a2a-java-sdk-client](https://github.com/a2aproject/a2a-java) | `1.4.0.Final` | `1.5.0.Final` | Updates `tools.jackson:jackson-bom` from 3.2.4 to 3.3.0 - [Commits](FasterXML/jackson-bom@jackson-bom-3.2.4...jackson-bom-3.3.0) Updates `tools.jackson.core:jackson-core` from 3.2.4 to 3.3.0 - [Commits](FasterXML/jackson-core@jackson-core-3.2.4...jackson-core-3.3.0) Updates `tools.jackson.core:jackson-databind` from 3.2.4 to 3.3.0 - [Commits](FasterXML/jackson-databind@jackson-databind-3.2.4...jackson-databind-3.3.0) Updates `tools.jackson.dataformat:jackson-dataformat-yaml` from 3.2.4 to 3.3.0 - [Commits](FasterXML/jackson-dataformats-text@jackson-dataformats-text-3.2.4...jackson-dataformats-text-3.3.0) Updates `tools.jackson.core:jackson-core` from 3.2.4 to 3.3.0 - [Commits](FasterXML/jackson-core@jackson-core-3.2.4...jackson-core-3.3.0) Updates `tools.jackson.core:jackson-databind` from 3.2.4 to 3.3.0 - [Commits](FasterXML/jackson-databind@jackson-databind-3.2.4...jackson-databind-3.3.0) Updates `tools.jackson.dataformat:jackson-dataformat-yaml` from 3.2.4 to 3.3.0 - [Commits](FasterXML/jackson-dataformats-text@jackson-dataformats-text-3.2.4...jackson-dataformats-text-3.3.0) Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.22 to 2.23 - [Commits](FasterXML/jackson-annotations@jackson-annotations-2.22...jackson-annotations-2.23) Updates `com.diffplug.spotless:spotless-maven-plugin` from 3.10.4 to 3.11.0 - [Release notes](https://github.com/diffplug/spotless/releases) - [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md) - [Commits](diffplug/spotless@maven/3.10.4...maven/3.11.0) Updates `org.codehaus.mojo:build-helper-maven-plugin` from 3.6.2 to 3.7.0 - [Release notes](https://github.com/mojohaus/build-helper-maven-plugin/releases) - [Commits](mojohaus/build-helper-maven-plugin@3.6.2...3.7.0) Updates `org.graalvm.polyglot:js` from 25.4.4.1.1 to 25.5.5.0.3 - [Release notes](https://github.com/oracle/graal/releases) - [Commits](oracle/graal@vm-25.4.4.1.1...vm-25.5.5.0.3) Updates `org.graalvm.polyglot:polyglot` from 25.4.4.1.1 to 25.5.5.0.3 - [Release notes](https://github.com/oracle/graal/releases) - [Commits](oracle/graal@vm-25.4.4.1.1...vm-25.5.5.0.3) Updates `org.graalvm.polyglot:polyglot` from 25.4.4.1.1 to 25.5.5.0.3 - [Release notes](https://github.com/oracle/graal/releases) - [Commits](oracle/graal@vm-25.4.4.1.1...vm-25.5.5.0.3) Updates `org.a2aproject.sdk:a2a-java-sdk-client` from 1.4.0.Final to 1.5.0.Final - [Release notes](https://github.com/a2aproject/a2a-java/releases) - [Changelog](https://github.com/a2aproject/a2a-java/blob/main/RELEASE.md) - [Commits](a2aproject/a2a-java@v1.4.0.Final...v1.5.0.Final) --- updated-dependencies: - dependency-name: tools.jackson:jackson-bom dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: tools.jackson.core:jackson-core dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: tools.jackson.core:jackson-databind dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: tools.jackson.dataformat:jackson-dataformat-yaml dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: tools.jackson.core:jackson-core dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: tools.jackson.core:jackson-databind dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: tools.jackson.dataformat:jackson-dataformat-yaml dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: com.fasterxml.jackson.core:jackson-annotations dependency-version: '2.23' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: com.diffplug.spotless:spotless-maven-plugin dependency-version: 3.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: org.codehaus.mojo:build-helper-maven-plugin dependency-version: 3.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: org.graalvm.polyglot:js dependency-version: 25.5.5.0.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: org.graalvm.polyglot:polyglot dependency-version: 25.5.5.0.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: org.graalvm.polyglot:polyglot dependency-version: 25.5.5.0.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates - dependency-name: org.a2aproject.sdk:a2a-java-sdk-client dependency-version: 1.5.0.Final dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-updates ... Signed-off-by: dependabot[bot] <support@github.com>
ab14e8c to
a4adfcb
Compare
There was a problem hiding this comment.
🔵 Needs a closer look
JDK 21 compatibility for Jackson 3.3.0, GraalVM 25.5.5.0.3, and A2A 1.5.0.Final needs CI confirmation because updated artifacts and runtime validation were unavailable in the review environment.
No open issues 🎉
Review effort: Balanced
Signed-off-by: Francisco Javier Tirado Sarti <ftirados@ibm.com>
a4adfcb to
b939fcd
Compare
| <groupId>org.codehaus.mojo</groupId> | ||
| <artifactId>build-helper-maven-plugin</artifactId> | ||
| <version>${version.build-helper-maven-plugin}</version> | ||
| <executions> |

Bumps the minor-updates group with 10 updates in the / directory:
3.2.43.3.03.2.43.3.03.2.43.3.03.2.43.3.03.2.43.3.03.2.43.3.03.2.43.3.02.222.233.10.43.11.03.6.23.7.025.4.4.1.125.5.5.0.325.4.4.1.125.5.5.0.325.4.4.1.125.5.5.0.31.4.0.Final1.5.0.FinalUpdates
tools.jackson:jackson-bomfrom 3.2.4 to 3.3.0Commits
85e275b[maven-release-plugin] prepare release jackson-bom-3.3.07a90bd5Prep for 3.3.0 releaseedea1aeUpdate oss-parentb5da7b9Merge branch '3.2' into 3.x10789f8Merge branch '3.1' into 3.2573f4feMerge branch '2.x' into 3.1a85d157...8dff9c6...eee2d20Post-release dep version bump156737d[maven-release-plugin] prepare for next development iterationUpdates
tools.jackson.core:jackson-corefrom 3.2.4 to 3.3.0Commits
65af7ea[maven-release-plugin] prepare release jackson-core-3.3.07bf8b5f...9d54ed9Prep for 3.3.0 releaseb93a1ddMerge branch '3.2' into 3.x467470aMerge branch '3.1' into 3.2540c1d7Merge branch '2.x' into 3.14086f09Fix pom.xml463eb47Create 2.24 branch; 2.x -> 2.24.0-SNAPSHOTfd04296Post-release dep version bump427e682[maven-release-plugin] prepare for next development iterationUpdates
tools.jackson.core:jackson-databindfrom 3.2.4 to 3.3.0Commits
2747e06[maven-release-plugin] prepare release jackson-databind-3.3.03eff865Prep for 3.3.0 release5d1045eMerge branch '3.2' into 3.x471026eMerge branch '3.1' into 3.26c8a133Merge branch '2.x' into 3.172c8eac...c6004daCreate 2.24 branch; 2.x -> 2.24.0-SNAPSHOT03c5d31Post-release dep version bumpb1f30bc[maven-release-plugin] prepare for next development iteration4d6a0a2[maven-release-plugin] prepare release jackson-databind-2.23.0Updates
tools.jackson.dataformat:jackson-dataformat-yamlfrom 3.2.4 to 3.3.0Commits
eaad1d5[maven-release-plugin] prepare release jackson-dataformats-text-3.3.03912628Prep for 3.3.0 releaseb9cbe7dMerge branch '3.2' into 3.x6a4132dMerge branch '3.1' into 3.2974db0fMerge branch '2.x' into 3.12fe0f79Create 2.24 branch; 2.x -> 2.24.0-SNAPSHOT99a71a8Post-release dep version bumpc712b9e[maven-release-plugin] prepare for next development iteration1f9438c[maven-release-plugin] prepare release jackson-dataformats-text-2.23.0692d615Prep for 2.23.0 releaseUpdates
tools.jackson.core:jackson-corefrom 3.2.4 to 3.3.0Commits
65af7ea[maven-release-plugin] prepare release jackson-core-3.3.07bf8b5f...9d54ed9Prep for 3.3.0 releaseb93a1ddMerge branch '3.2' into 3.x467470aMerge branch '3.1' into 3.2540c1d7Merge branch '2.x' into 3.14086f09Fix pom.xml463eb47Create 2.24 branch; 2.x -> 2.24.0-SNAPSHOTfd04296Post-release dep version bump427e682[maven-release-plugin] prepare for next development iterationUpdates
tools.jackson.core:jackson-databindfrom 3.2.4 to 3.3.0Commits
2747e06[maven-release-plugin] prepare release jackson-databind-3.3.03eff865Prep for 3.3.0 release5d1045eMerge branch '3.2' into 3.x471026eMerge branch '3.1' into 3.26c8a133Merge branch '2.x' into 3.172c8eac...c6004daCreate 2.24 branch; 2.x -> 2.24.0-SNAPSHOT03c5d31Post-release dep version bumpb1f30bc[maven-release-plugin] prepare for next development iteration4d6a0a2[maven-release-plugin] prepare release jackson-databind-2.23.0Updates
tools.jackson.dataformat:jackson-dataformat-yamlfrom 3.2.4 to 3.3.0Commits
eaad1d5[maven-release-plugin] prepare release jackson-dataformats-text-3.3.03912628Prep for 3.3.0 releaseb9cbe7dMerge branch '3.2' into 3.x6a4132dMerge branch '3.1' into 3.2974db0fMerge branch '2.x' into 3.12fe0f79Create 2.24 branch; 2.x -> 2.24.0-SNAPSHOT99a71a8Post-release dep version bumpc712b9e[maven-release-plugin] prepare for next development iteration1f9438c[maven-release-plugin] prepare release jackson-dataformats-text-2.23.0692d615Prep for 2.23.0 releaseUpdates
com.fasterxml.jackson.core:jackson-annotationsfrom 2.22 to 2.23Commits
861bef4[maven-release-plugin] prepare release jackson-annotations-2.231e9aea3Prep for 2.23 releasecc816dffix typo (#368)f0c4dbdUse assertNotEquals for hashCode non-zero assertions (#367)8619aacReplace deprecated Locale constructors in JsonFormatTest (#366)23831bcFix deprecation warnings in Actions workflows (#365)8897c6cBump actions/setup-java from 6.0.1 to 6.1.0 in the github-actions group (#364)720da3bRevert "Add@JsonWrappedannotation (#346)" (#362)29ce4ccBump actions/setup-java from 6.0.0 to 6.0.1 in the github-actions group (#360)5b89257Bump actions/setup-java from 5.7.0 to 6.0.0 in the github-actions group (#359)Updates
com.diffplug.spotless:spotless-maven-pluginfrom 3.10.4 to 3.11.0Release notes
Sourced from com.diffplug.spotless:spotless-maven-plugin's releases.
Commits
8b62f5aPublished maven/3.11.08d2edaePublished gradle/8.11.080977b4Published lib/4.11.0ed34276Add maxLineLength option to googleJavaFormat step (requires gjf 2.0.0+) (#3152)b2cd501docs: split maxLineLength changelog entries into subject and desc styled1c06e2Update plugin-gradle/README.md7fd0a54Update plugin-maven/README.mdabe4e9fMerge origin/main: combine cleanup option and gjf 2.0.0 bump with maxLineLength5ec09c0Bump google-java-format to 2.0.0 and add a cleanup option (#3157)e8f21cbHandle older google-java-format versions in GoogleJavaFormatStepTestUpdates
org.codehaus.mojo:build-helper-maven-pluginfrom 3.6.2 to 3.7.0Release notes
Sourced from org.codehaus.mojo:build-helper-maven-plugin's releases.
Commits
5eee186[maven-release-plugin] prepare release 3.7.0b506bd9Point the remove-project-artifact deprecation at split local repositories (#268)acf3610Support the system time zone in timestamp-property7690ae3Add literal replacement support to regex property goals8dc41fdRun the IT fixtures on JUnit 5f881bbaReplace deprecated@Componentwith JSR 330 injectionbb5f11cDeclare the Maven artifacts the code uses74eb3f5Use push for PR Automation28d7ed1Check the reserved ports' guarantees, not exact numbers7459cd8Build through the MojoHaus workflowUpdates
org.graalvm.polyglot:jsfrom 25.4.4.1.1 to 25.5.5.0.3Commits
e3cb74f[GR-80769] Update labsjdk to jdk-25.0.5.0.3 GAf6e8a76update labsjdk imports to jdk-25.0.5.0.3 GAe94e0e2[GR-80841] Start 25.5.5.0.3 dev cycle.076991fUpdate JS imports.dc2d199Start 25.5.5.0.3 dev cycle.4fd3831[GR-80769] Integration of OpenJDK 25.0.5.0.2+1 and OracleJDK 25.0.5.0.2+1 GA2054724Disable JFR test on Windows (GR-80813).5faa07bIgnore testReachabilityOver20000Methods5009f98update labsjdk import657d6fd[GR-80788] Prepare release branches for GraalVM 25.5.5.0.2.Updates
org.graalvm.polyglot:polyglotfrom 25.4.4.1.1 to 25.5.5.0.3Commits
e3cb74f[GR-80769] Update labsjdk to jdk-25.0.5.0.3 GAf6e8a76update labsjdk imports to jdk-25.0.5.0.3 GAe94e0e2[GR-80841] Start 25.5.5.0.3 dev cycle.076991fUpdate JS imports.dc2d199Start 25.5.5.0.3 dev cycle.4fd3831[GR-80769] Integration of OpenJDK 25.0.5.0.2+1 and OracleJDK 25.0.5.0.2+1 GA2054724Disable JFR test on Windows (GR-80813).5faa07bIgnore testReachabilityOver20000Methods5009f98update labsjdk import657d6fd[GR-80788] Prepare release branches for GraalVM 25.5.5.0.2.Updates
org.graalvm.polyglot:polyglotfrom 25.4.4.1.1 to 25.5.5.0.3Commits
e3cb74f[GR-80769] Update labsjdk to jdk-25.0.5.0.3 GAf6e8a76update labsjdk imports to jdk-25.0.5.0.3 GAe94e0e2[GR-80841] Start 25.5.5.0.3 dev cycle.076991fUpdate JS imports.dc2d199Start 25.5.5.0.3 dev cycle.4fd3831[GR-80769] Integration of OpenJDK 25.0.5.0.2+1 and OracleJDK 25.0.5.0.2+1 GA2054724Disable JFR test on Windows (GR-80813).5faa07bIgnore testReachabilityOver20000Methods5009f98update labsjdk import657d6fd[GR-80788] Prepare release branches for GraalVM 25.5.5.0.2.Updates
org.a2aproject.sdk:a2a-java-sdk-clientfrom 1.4.0.Final to 1.5.0.FinalRelease notes
Sourced from org.a2aproject.sdk:a2a-java-sdk-client's releases.
... (truncated)
Commits
a8f4313chore: release 1.5.0.Final (#1280)bc9344atest(rest): cover SSE completion and parsing error outcomes (#1209)9c5cf41fix: accept ListTasks responses with fewer tasks than pageSize (#1273)788c1eafix: preserve explicit nulls in data and metadata (#1261)bb7e9a3chore: bump org.sonatype.central:central-publishing-maven-plugin from 0.11.0 ...7aba011chore: bump org.slf4j:slf4j-bom from 2.0.19 to 2.0.20 (#1270)f1a8e63chore: bump no.entur.mapstruct.spi:protobuf-spi-impl from 1.74.0 to 1.76.0 (#...28868edchore: bump org.mock-server:mockserver-netty from 8.0.0 to 9.2.0 (#1267)698edc4chore: bump com.uber.nullaway:nullaway from 0.14.1 to 0.14.3 (#1265)cafd945chore: bump com.google.code.gson:gson from 2.14.0 to 2.15.0 (#1264)